Platform Explorer / Nuxeo Platform 2023.20

Extension point configuration

Documentation

The multi tenant configuration contains:

- tenantDocumentType: define the document type on which enable the tenant isolation. - membersGroupPermission: the default permission on the tenant for the group containing all the members of the tenant. - enabledByDefault: if 'true' the tenant isolation will be enabled when Nuxeo starts.

Contribution Descriptors

  • Class: org.nuxeo.ecm.multi.tenant.MultiTenantConfiguration

Existing Contributions

Contributions are presented in the same order as the registration order on this extension point. This order is displayed before the contribution name, in brackets.

  • nuxeo-multi-tenant-core-2023.20.15.jar /OSGI-INF/multi-tenant-contrib.xml
    <extension point="configuration" target="org.nuxeo.ecm.multi.tenant.MultiTenantService">
    
        <configuration>
          <tenantDocumentType>Domain</tenantDocumentType>
          <membersGroupPermission>Read</membersGroupPermission>
          <prohibitedGroups>
    	<group>members</group>
    	<group>Everyone</group>
          </prohibitedGroups>
        </configuration>
    
      </extension>